package com.demo.entity;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import lombok.Data;

import java.util.Date;

/**
 * @Description:
 * @author: fanfan
 * @date: 2018/5/11 16:40
 */
@Data
@TableName(value = "user_auth_info")
public class UserAuthInfo {
    /**
     * auto_increment自增主键
     */
    @TableId(value="id", type= IdType.AUTO)
    private Long id;
    /**
     * 用户ID
     */
    @TableField("user_id")
    private String userId;
    /**
     * 用户姓名
     */
    private String username;
    /**
     * 基础认证状态
     */
    @TableField("base_auth")
    private String baseAuth;
    /**
     * 身份认证状态
     */
    @TableField("identity_auth")
    private String identityAuth;
    /**
     * 银行卡认证状态
     */
    @TableField("bank_card_auth")
    private String bankCardAuth;
    /**
     * 芝麻认证状态
     */
    @TableField("sesame_auth")
    private String sesameAuth;

    private String sesameAuthTime;

    /**
     * 运营商认证状态
     */
    @TableField("carr_auth")
    private String carrAuth;

    @TableField("carr_auth_time")
    private String carrAuthTime;
    /**
     * 十露盘认证状态
     */
    @TableField("slp_auth")
    private String slpAuth;
    /**
     * 腾讯认证状态
     */
    @TableField("tx_auth")
    private String txAuth;
    /**
     * 京东认证状态
     */
    @TableField("jd_auth")
    private String jdAuth;
    /**
     * 学信网认证状态
     */
    @TableField("xx_auth")
    private String xxAuth;
    /**
     * 人行征信认证状态
     */
    @TableField("rh_credit")
    private String rhCredit;
    /**
     * 工作认证状态
     */
    @TableField("job_auth")
    private String jobAuth;
    /**
     * 收入认证状态
     */
    @TableField("income_auth")
    private String incomeAuth;
    /**
     * 房产认证状态
     */
    @TableField("house_auth")
    private String houseAuth;
    /**
     * 车产认证状态
     */
    @TableField("car_auth")
    private String carAuth;
    /**
     * 公积金认证状态
     */
    @TableField("accumulation_fund")
    private String accumulationFund;
    /**
     * 社保认证状态
     */
    @TableField("social_security")
    private String socialSecurity;
    /**
     * 十露盘分
     */
    @TableField("slp_score")
    private String slpScore;

    private String slpAuthTime;
    /**
     * 芝麻分
     */
    @TableField("sesame_score")
    private String sesameScore;
    /**
     * 支付宝认证
     */
    @TableField("alipay_auth")
    private String alipayAuth;

    @TableField("credit_card_auth")
    private String creditCardAuth;

    @TableField("tb_Auth")
    private String tbAuth;

    private String activeAuth;

    /**
     * 记录创建时间
     */
    @TableField("create_time")
    private Date createTime;
    /**
     * 记录修改时间
     */
    @TableField("update_time")
    private Date updateTime;
}
